﻿/*全局*/
* { margin: 0px; padding: 0px; border: 0;}
body {padding-top:175px; font-size: 13px; font-family: Microsoft YaHei,Arial, "宋体"; 
background: url(/upLoadFiles/other/top.jpg) no-repeat center top,#efefef; }

button { border-bottom-style: none; border-right-style: none; background-color: transparent; border-top-style: none; border-left-style: none; padding: 0px; margin: 0px; cursor: pointer; }
td { font-size: 12px; }
div { overflow: hidden; }
p { text-indent: 0; }
ul, li, ol, dl, dt, dd { list-style-type: none; list-style-position: outside; }
h1 { font-weight: normal; }
a { color: #333333; text-decoration: none; }
a:hover { color: #FF0000; }
hr { border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: #999; margin-top: 10px; margin-bottom: 10px; }

/*页面顶部*/

.topDiv1 {width:100%;min-width: 1200px;padding-bottom:20px;background-color:black;background-repeat:no-repeat;background-position-x:center;background-position-y:top}
.topDiv1 .LogoDiv {width: 100%;min-width:1200px;text-align:center}

.topDiv1 .TextA {text-align:center;color:white;padding-top:100px;font-weight:bold;min-width: 1200px;font-size:70px }
.topDiv1 .TextB {text-align:center;color:white;font-size:28px;padding-top:20px;height:40px;min-width: 1200px}
.topDiv1 .message {margin:0 auto;width:300px;height:180px;padding-top:80px}
.topDiv1 .message iframe {width:100%;height:100%;border:0px;}

.topDiv1 #scrollinfo {margin:0 auto;width:400px;height:160px;color:#c9caca;text-align:center;line-height:2;font-size:14px}

.topDiv2 { width: 100%; min-width: 1200px; padding-bottom: 20px; background-color: black; background-repeat: no-repeat; background-position-x: center; background-position-y: top }
.topDiv2 .LogoDiv { width: 100%; min-width: 1200px; text-align: center }

.NgDiv {width: 100%;min-width:1200px;text-align:center;}
.NgDiv_scroll { width: 100%; min-width: 800px; position: fixed !important; position: absolute; top: 0px; z-index: 2000; border-bottom: solid 2px #dcdddd; box-shadow: 0px 0px 15px black; background: url(/upLoadFiles/other/logo2.png) no-repeat left center,url(/upLoadFiles/other/logo2.png) no-repeat right center,#333333; }
.NgDiv a.aa {display:inline-block;text-align: center; font-size: 16px; text-decoration: none;line-height:80px;height:80px;padding-left:8px;padding-right:8px }

.logoA{background:url(/upLoadFiles/other/logo2.png) no-repeat center center;width:210px;height:80px;display:inline-block; }


a.oneNgA { color: #efefef;}
a.oneNgA:hover { color: yellow; }


a.oneNgB { color: red;}
a.oneNgB:hover { color: red; }



a.oneNgC { color: #fff; background-color: #0465bb; font-weight: bold }
a.oneNgC:hover { color: #fff; font-weight: bold }


/*下拉导航*/
.DropdownTwoNgUl { width: 100px; padding: 10px 0px 0px 0px; top: 110px; z-index: 999; line-height: 25px; position: absolute; display: none; background-color: #33cc00; background-image: url(/images/1/downngtop.png); background-repeat: no-repeat; background-position-x: center; background-position-y: top }
.DropdownTwoNgUl a { color: #fff; font-size: 14px; display: block; text-align: center; line-height: 35px; height: 35px; }
.DropdownTwoNgUl a:hover { color: #FFFF00; background-color: #1a9ee0 }

.DropdownThreeNgUl { padding-left: 191px; position: absolute; display: none; z-index: 9998; }
.DropdownThreeNgUl div { width: 240px; padding: 10px; line-height: 25px; background-color: white; border: solid 2px #c62020; opacity: 0.9; filter: alpha(opacity=90) }
.DropdownThreeNgUl div span { display: inline-block; padding-left: 5px; padding-right: 5px; color: #cccccc }
.DropdownThreeNgUl div a { color: #666666; font-size: 12px }
.DropdownThreeNgUl div a:hover { color: #c62020; font-weight: bold }

/*banner相关*/
.banner {margin: 0 auto; width: 1200px;text-align:center;padding-top:100px;color:#efefef}
.banner .Cdiv { height: 253px; text-align: center; background-color: #e6e6e6; border-radius: 15px }


/*二级栏目导航*/
.insideTwoNg { text-align: center; padding-top:20px}
.insideTwoNg a { margin-right: 10px; font-size: 15px; line-height: 35px; display: inline-block; padding-left: 15px; padding-right: 15px; border-radius: 5px; }

a.twoNgA { color: #fff; background-color: #6b6b6b }
a.twoNgA:hover { background-color: #ff9900 }

a.twoNgB { color: #fff; background-color: #ff0033; }
a.twoNgB:hover { background-color: #ff0033; }

a.twoNgC { color: #666; }
a.twoNgC:hover { color: #df4e64; }

a.twoNgD { color: #df4e64; font-size: 14px }
a.twoNgD:hover { color: #df4e64; }

/*四级导航*/
.fourNgDiv { padding: 10px 0px 10px 0px; width: 1140px; margin: 0 auto; border-top: solid 1px #dcdddd }
.fourNg { width: 100%; }
.fourNg li { float: left; height: 30px; text-align: left; padding-bottom: 10px; }
.fourNg li a { display: block; line-height: 30px; border: solid 1px #dcdddd; margin: 5px; text-align: center; padding-left: 10px; padding-right: 10px }
.fourNg .threeNg { font-size: 14px; color: #333333; text-decoration: none; font-weight: bold; }

a.fourNgA { font-size: 14px; color: #333333; text-decoration: none; background-color: #f7f8f8 }
a.fourNgA:hover { font-size: 14px; color: #FF0000; text-decoration: none; background-color: #f7f8f8 }

a.fourNgB { font-size: 14px; color: #ffffff; text-decoration: none; background-color: #da251d }
a.fourNgB:hover { font-size: 14px; color: #ffffff; text-decoration: none; background-color: #da251d }


/*内容相关*/
.fastlink {padding-bottom: 30px; padding-top: 10px;text-align:center;line-height:40px}
.fastlink a{display:inline-block;border-radius:5px;padding-left:25px;padding-right:25px;margin-left:10px;margin-right:10px;font-size:16px;text-align:center;color:white;background-color:#6b6b6b}
.fastlink a:hover {background-color:#f91036 }

.InfoTitle1 {text-align:center;line-height:40px; }
.InfoTitle1 label{background-color:#cc0000;font-size:16px;font-weight:bold;color:white;border-radius:5px;display:inline-block;padding-left:20px;padding-right:20px }

.InfoTitle2 {text-align:center;line-height:40px; }
.InfoTitle2 label { background-color: #0ec284; font-size: 16px; font-weight: bold; color: white; border-radius: 5px; display: inline-block; padding-left: 20px; padding-right: 20px }

.InfoTitle3 {text-align:center;line-height:40px; }
.InfoTitle3 label { background-color: #ff9900; font-size: 16px; font-weight: bold; color: white; border-radius: 5px; display: inline-block; padding-left: 20px; padding-right: 20px }

.InfoTitle4 { text-align: center; line-height: 40px; }
.InfoTitle4 label { background-color: #99cc00; font-size: 16px; font-weight: bold; color: white; border-radius: 5px; display: inline-block; padding-left: 20px; padding-right: 20px }

.InfoTitle5 { text-align: center; line-height: 40px; }
.InfoTitle5 label { background-color: #42b3ff; font-size: 16px; font-weight: bold; color: white; border-radius: 5px; display: inline-block; padding-left: 20px; padding-right: 20px }


.TextC1 { text-align: center; padding-top: 20px; padding-bottom: 20px }
.TextC1 p { width: 30%; font-size: 18px; display: inline-block; color: #4b4b4b; text-align: left; padding: 10px; border: 1px solid #e6e6e6; margin: 10px }
.TextC1 p:nth-child(1) { background-color: #f7f8f8 }
.TextC1 p:nth-child(4) { background-color: #f7f8f8 }
.TextC1 p:nth-child(5) { background-color: #f7f8f8 }

.TextC1 p:nth-child(2) { background-color: #e1fcf3 }
.TextC1 p:nth-child(3) { background-color: #e1fcf3 }
.TextC1 p:nth-child(6) { background-color: #e1fcf3 }

.TextC2 { text-align: center;padding-top:20px;padding-bottom:20px }
.TextC2 p { width: 30%;font-size:18px; display: inline-block; color: #0ec284; text-align: left; padding: 10px; border: 1px solid #0ec284;margin:10px }
.TextC2 p:nth-child(1) { background-color: #f7ffe5 }
.TextC2 p:nth-child(4) { background-color: #f7ffe5 }
.TextC2 p:nth-child(5) { background-color: #f7ffe5 }

.TextC2 p:nth-child(2) { background-color: #e1fcf3 }
.TextC2 p:nth-child(3) { background-color: #e1fcf3 }
.TextC2 p:nth-child(6) { background-color: #e1fcf3 }


.TextC3 { text-align: center; padding-top: 20px; padding-bottom: 20px }
.TextC3 p { width: 30%; font-size: 18px; display: inline-block; color: #4b4b4b; text-align: left; padding: 10px; border: 1px solid #ffd1d1; margin: 10px }
.TextC3 p:nth-child(1) { background-color: #feffee }
.TextC3 p:nth-child(4) { background-color: #feffee }
.TextC3 p:nth-child(5) { background-color: #feffee }

.TextC3 p:nth-child(2) { background-color: #e3fafd }
.TextC3 p:nth-child(3) { background-color: #e3fafd }
.TextC3 p:nth-child(6) { background-color: #e3fafd }


article {padding-top:20px; }
article header { font-size: 16px; font-weight: bold; text-align: center; color: white; border-radius: 5px; width: 40%; margin: 0 auto; line-height: 40px; padding-left: 20px; padding-right: 20px }
article header.hr1{ background-color: #cc0000; }
article header.hr2{ background-color: #0ec284; }
article header.hr3{ background-color: #ff9900; }
article header.hr4 { background-color: #99cc00; }
article header.hr5 { background-color: #42b3ff; }
article div{padding-top:20px;padding-bottom:10px }

article div a{float:left;text-align:center;margin-bottom:10px}
article div a label {border:1px solid #d7d7d7;overflow:hidden;display:inline-block;cursor:pointer }
article div a img {transition-duration:0.5s;float:left;}
article div a:hover img {
transform: scale(1.2);
-webkit-transform: scale(1.2); /*Safari 和 Chrome*/
-moz-transform: scale(1.2); /*Firefox*/
-ms-transform: scale(1.2); /*IE9*/
-o-transform: scale(1.2); /*Opera*/

}
article div a span { display: block; text-align: center; line-height: 30px; height: 30px; overflow: hidden; }

article div.dv1 a{width:20%;}
article div.dv1 a span{display:none}
article div.dv2 a{width:25%;}
article div.dv3 a{width:20%;}

.infoimage { width: 100%; text-align: center }
.infoimage img{width:33%;}

.logoimage {text-align:center}
.logoimage img {}

.InfoHear { width: 100%; padding-bottom: 10px }

.insideContentDiv { margin: 0 auto; width: 1200px;padding:20px; background-color:white }
.insideContentDiv .leftDiv { width: 270px; float: left; }
.insideContentDiv .rightDiv { width: 815px; float: right; border-radius: 3px; border: solid 1px #CCCCCC; }
.insideContentDiv .ContentDiv {padding-top:40px }

.insideContentDiv2 { margin: 0 auto; width: 1200px;}
.insideContentDiv2 .ContentDiv {margin-top:20px;margin-bottom:20px;min-height:550px; padding: 30px;border: solid 1px #CCCCCC;border-radius:5px;background-color:white }

.insideContentDiv3 {margin:0px;}
.insideContentDiv3 .ContentDiv { min-height:100%;background-color:white;margin-right:10px }


.contenttop {padding-bottom:10px;  border-bottom: dotted 1px #CCCCCC;margin-bottom:20px }
.contenttop .name { font-size: 14px; float: left; color: red; font-weight: bold;  }

.contenttop .path { font-size: 14px; padding-right: 10px; color: #999999; text-decoration: none; float:left; }
.contenttop .path i { margin: 0 5px; color: #999999; font-family: "宋体"; font-style: normal; }
.contenttop .path a { font-size: 14px; color: #999999; text-decoration: none; }
.contenttop .path a:hover { font-size: 14px; color: #da251d; text-decoration: none; }

.sxpage { font-size: 14px; padding-top: 10px; color: #808080; margin-top: 20px; }
.sxpage .Previous { height: 25px; }
.sxpage .Next { height: 25px; }
.sxpage a { color: #0099FF; font-size: 14px; }
.sxpage a:hover { color: red; }

/*搜索栏*/
.seachdiv {text-align: center; padding-top: 30px;}
.seachdiv span { font-size: 14px; }
.seachdiv input[type=text] { border: solid 1px #C0C0C0; width: 150px; height: 15px; font-size: 14px; padding: 5px }
.seachcontentdiv { padding-top: 40px }
/*底部内容*/

.underDiv { width: 100%;background-color: #000; padding:30px 0px 30px 0px;color: #dcdddd;font-size:14px}
.underDiv .footer {margin:0 auto;width:1200px;height:250px;padding:0px 100px 0px 100px}

.underDiv .footer dt{padding-left:200px;width:150px;padding-top:70px;height:180px;line-height:40px;float:left;text-align:left;background:url(/upLoadFiles/other/wxewm.png) no-repeat left center}
.underDiv .footer dt span{display:block;padding-left:35px;background:url(/images/1/wx.gif) no-repeat left center;font-size:14px;}
.underDiv .footer dt a{display:block;padding-left:35px;background:url(/images/1/qq.gif) no-repeat left center;font-size:14px;color: #dcdddd  }

.underDiv .footer dd{width:650px;height:250px;float:right;text-align:right;line-height:2}

.underDiv .footer dd a.a1 { font-size: 16px; color: #dcdddd; }
.underDiv .footer dd a.a1:hover { font-size: 16px; color: red; }

.underDiv .footer dd a { font-size: 14px; color: #dcdddd; }
.underDiv .footer dd a:hover { font-size: 14px; color: red; }

.underlink{text-align:center;margin-top:10px}
.underlink a{ font-size: 13px; color: #333333; }
.underlink a:hover { font-size: 13px; color: red; }

/*其它*/


.FieldTextA { /*红*/ font-size: 12px; color: #FF0000; }
.FieldTextB { /*橙*/ font-size: 13px; color: #e78d1b; }
.FieldTextC { /*黄*/ font-size: 13px; color: #FFFF00; }
.FieldTextD { /*绿*/ font-size: 13px; color: #009f3c; text-decoration: none; }
.FieldTextE { /*青*/ font-size: 13px; color: #0099FF; text-decoration: none; }
.FieldTextF { /*蓝*/ font-size: 13px; color: #143a8b; text-decoration: none; }
.FieldTextG { /*紫*/ font-size: 13px; color: #0033CC; text-decoration: none; }
.FieldTextH { /*黑*/ font-size: 13px; color: #000000; text-decoration: none; }
.FieldTextI { /*白*/ font-size: 13px; color: #FFFFFF; }
.FieldTextJ { /*灰*/ font-size: 12px; color: #666666; }
.FieldTextJ2 { /*灰*/ font-size: 12px; color: #b4b4b4; text-decoration: none; }
.FieldTextK { font-size: 13px; color: #d985a2; text-decoration: none; }

.DateTimeTextA { color: #666666; font-size: 15px; }
.exp { padding-top: 10px; padding-bottom: 10px; color: #666666; text-align: center; margin-bottom: 20px; border-bottom: dotted 1px #808080 }

a.ListTitleA { font-size: 14px; color: #333333; text-decoration: none; background-image: url(/images/1/dot1.gif); background-repeat: no-repeat;background-position: left center; padding-left: 12px; }
a.ListTitleA:hover { font-size: 14px; color: #FF3300; text-decoration: none; }

a.ListTitleB { font-size: 16px; color: #333333; text-decoration: none; font-weight:bold}
a.ListTitleB:hover { font-size: 16px; color: #FF9900; text-decoration: none;font-weight:bold }

a.ListTitleC { font-size: 13px; color: #666666; text-decoration: none; }
a.ListTitleC:hover { font-size: 13px; color: #0000FF; text-decoration: none; }

a.ListTitleD{float:left;text-align:center}
a.ListTitleD span{display:block;margin:5px;background-color:#009933;font-size:16px;line-height:2.5;color:#fff;border-radius:5px}


.TitleTextA1 { font-size: 24px;font-weight:normal;text-align:center;padding-top:15px;margin-bottom:15px;color:#333333}

.TitleTextA2 { font-size: 16px;text-align:left;font-weight:bold;color:#333333}

.TitleTextB { font-size: 14px; color: #956b06; text-decoration: none; font-weight: bold; }
.TitleTextC { font-size: 14px; color: #fff; text-decoration: none; font-weight: bold; }

a.TitleTextD { font-weight: bold; font-size: 14px; color: #ffffff; text-decoration: none; }
a.TitleTextD:hover { font-weight: bold; font-size: 14px; color: #FFFF66; text-decoration: none; }

a.TitleTextE1 { font-weight: bold; font-size: 13px; color: #ffffff; text-decoration: none; }
a.TitleTextE1:hover { font-weight: bold; font-size: 13px; color: #FFFF00; text-decoration: none; }

a.TitleTextE2 { font-weight: bold; font-size: 13px; color: #FFFF00; text-decoration: none; }
a.TitleTextE2:hover { font-weight: bold; font-size: 13px; color: #FFFF00; text-decoration: none; }

.TitleTextF { font-size: 13px; color: #000000; text-decoration: none; font-family: 黑体; font-weight: bold; }


.HeaderInfoContent {display:none;border-bottom:dotted 1px #ccc;padding-bottom:20px;margin-bottom:20px;line-height:2; text-align: justify; text-justify: inter-ideograph; font-size: 16px; color: #333333;}

.ContentTextA { font-size: 16px; color: #333333; line-height: 2; text-align: justify; text-justify: inter-ideograph; }
.ContentTextA table { margin: 0px; padding: 0px; border-spacing: 1px; background-color: #e6e6e6; width:100% }
.ContentTextA td { font-size: 12px; background-color: #fff;padding:10px;line-height:2 }
.ContentTextA td p { text-indent: 0px; font-size: 12px; }
.ContentTextA img{height:auto !important;clear:both !important}

.ContentTextB { font-size: 16px; color: #333333; line-height: 2; text-align: justify; text-justify: inter-ideograph; padding-top: 10px; }
.ContentTextB table { margin: 0px; padding: 0px; border-spacing: 1px; background-color: #ebebeb; margin: 0 auto; }
.ContentTextB td { font-size: 13px; padding: 10px; background-color: #fff; }
.ContentTextB td p { text-indent: 0px; font-size: 13px; }


.ContentTextC { font-size: 14px; color: #333333; line-height: 28px; text-align: justify; text-justify: inter-ideograph; }
.ContentTextC p { text-indent: 28px; }

.ContentTextD { font-size: 12px; color: #333333; line-height: 17px; text-align: justify; text-justify: inter-ideograph; }

.iTitle { height: 30px; }
.iTitle a { float: left; }
.iTitle span { float: right; }
.iContent { font-size: 13px; color: #808080; line-height: 2; padding: 10px; background-color: #efefef; margin-bottom: 10px; }

.bmTitle {font-size:18px;line-height:40px;text-align:center;background-color:#efefef }/*在线报名标题*/

.columnName { font-weight: bold; font-size: 13px; color: #CC0000; text-decoration: none; }
.columnName_en { font-weight: bold; font-size: 14px; color: #d45504; text-decoration: none; }
a.columnName:hover { font-weight: bold; font-size: 14px; color: #FFFF00; text-decoration: none; }



/*分页样式*/
.PageChange { width: 100%; padding-top: 15px; text-align: center; font-size: 12px;border-top:solid 1px #dcdddd }
.PageChange .list { text-align: center; }
.PageChange .list div { border: 1px solid #999999; display: inline-block; margin-left: 5px; padding: 4px; }

.PageChange .PageChangeLink { background-color: #fff; }
.PageChange .PageChangeLink a { color: #999999; }
.PageChange .PageChangeLink a:hover { color: #FF3300; }

.PageChange .PageChangeNoLink { background-color: #fff; }
.PageChange .PageChangeNoLink a { color: #666666; }

.PageChange .CurrentPageChangeLinkNumber { background-color: #999999; }
.PageChange .CurrentPageChangeLinkNumber a { color: #fff; }

.PageChange .PageChangeLinkNumber { background-color: #fff; }
.PageChange .PageChangeLinkNumber a { color: #999999; padding-left: 10px; padding-right: 10px; }
.PageChange .PageChangeLinkNumber a:hover { color: #FF3300; padding-left: 10px; padding-right: 10px; }

.PageChange .PageNumberBox { }

.PageChange .pageCounts { background-color: #999999; color: #fff; font-weight: bold; }
.PageChange .recordCounts { background-color: #999999; color: #fff; }

/*列表相关*/
.listImgA { float: left; text-align: center; margin-bottom: 10px;}
.listImgA label {border:1px solid #d7d7d7;overflow:hidden;display:inline-block;cursor:pointer }
.listImgA img {transition-duration:0.5s;float:left }
.listImgA:hover img {
transform: scale(1.2);
-webkit-transform: scale(1.2); /*Safari 和 Chrome*/
-moz-transform: scale(1.2); /*Firefox*/
-ms-transform: scale(1.2); /*IE9*/
-o-transform: scale(1.2); /*Opera*/

}

.listImgA span { line-height: 25px; display: block; font-size: 13px; color: #333333; }
.listImgA:hover span { color: #f08300; }
.listImgA p { line-height: 25px; display: block; font-size: 13px; color: red; display: none; }

.listImgB {width:100%}
.listImgB img {float:left;padding:4px;margin-right:10px;border:solid 1px #CCCCCC;}
.listImgB p {text-align: justify; text-justify: inter-ideograph; color: #666666;}
.listImgB p.p2 {line-height:2;padding-top:10px}
.listImgB p a {font-size:14px;color:#333333;}
.listImgB p a:hover {color:red}
.listImgB p span {font-size:14px;color:#333333;float:right}


.listImgC {float:left;width:25%;padding-bottom:10px;  }
.listImgC header {text-align:center;}
.listImgC header img{width:100%;border-radius:5px}
.listImgC span {display:block;text-align:left;line-height:1.5;font-size:15px;color:#333;font-weight:bold}
.listImgC p {line-height:1.8;text-align: justify; text-justify: inter-ideograph; font-size: 13px; color: #666666; }


.ProductlistA { float: left; text-align: center; margin-bottom: 10px;}
.ProductlistA img {border:solid 1px #ccc;border-radius:5px; padding: 5px; }
.ProductlistA:hover img { filter: alpha(opacity = 80); opacity: 0.8; background-color: #00cc33; }
.ProductlistA span { line-height: 25px; display: block; font-size: 13px; color: #333333; }
.ProductlistA:hover span { color: #f08300; }

.messagelist {border-bottom:solid 1px #999999;padding-top:15px;padding-bottom:15px;width:100%}
.messagelist .head{float:left;text-align:center;width:60px;padding-right:20px}
.messagelist .head img{width:60px;height:60px;}
.messagelist .head span{display:block;text-align:center;line-height:2; }
.messagelist p {line-height:2; }
.messagelist p span{float:right; }

.messageContent {width:100%;color:#333333}
.messageContent .title{line-height:3;font-size:18px;text-align:center}
.messageContent .head{line-height:2;font-size:14px;text-align:center}
.messageContent p {line-height:2;font-size:14px;padding-top:20px }
.messageContent p span{display:inline-block;color:red;font-size:14px}

.subColumnInfo { float: left; text-align: center; padding-bottom: 20px; }
.subColumnInfo img {}
.subColumnInfo img:hover {opacity:.8;filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false)}
.subColumnInfo p { line-height: 30px; text-align: center; }


.subColumnInfoB { border: 5px solid #CCCCCC;padding:15px; float: left; width: 340px; margin-bottom:20px}
.subColumnInfoB dt { margin-bottom: 10px; height: 30px; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: #999999; }
.subColumnInfoB dt a {color: #f08300; font-weight: bold; font-size: 14px; display: inline-block; }
.subColumnInfoB dt a:hover {color: #FF0000; font-weight: bold; font-size: 14px; display: inline-block; }

.subColumnInfoB dd {line-height: 1.6; color: #333333;  font-size: 12px;float:left}
.subColumnInfoB dd img { border: 1px solid #CCCCCC; width: 167px; height: 125px; }


.subColumnInfoC { border: 1px solid #CCCCCC;padding:13px; float: left; width: 338px; margin-bottom:20px}
.subColumnInfoC dt {float:left}
.subColumnInfoC dt img {width: 130px; height: 141px;background-color:#f7f8f8;border:solid 1px #efefef }

.subColumnInfoC dd {width:190px;height:141px;float:right}
.subColumnInfoC dd a {font-weight:bold; color: #000; font-size: 13px;display:block;margin-bottom: 10px; height: 23px; border-bottom-style:solid; border-bottom-width: 1px; border-bottom-color: #CCCCCC;}
.subColumnInfoC dd a:hover { color: #da251d; font-size: 13px; }
.subColumnInfoC dd p{line-height: 1.6; color: #333333; text-align: justify; text-justify: inter-ideograph; font-size: 13px;}



.Titles {line-height: 2;margin-bottom:20px;text-align:center}
.Titles span {padding: 5px 15px 5px 15px;margin-right:20px; display: inline-block; color: #777777; cursor:pointer;border:solid 1px #ccc; }
.Titles span.on { color:white;background-color:green; }

.partinfolistA { padding-bottom: 20px;}
.partinfolistA .title { height: 25px; padding-top: 5px; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: #999999; }
.partinfolistA .title .name { font-size: 16px; color: #333333; float: left;font-weight:bold }
.partinfolistA .title .more { float: right; }

.partinfolistA .infolist { padding-top: 15px;}
.partinfolistA .infolist dl{width:530px;height:160px;float:left;}
.partinfolistA .infolist dl  dt{width:210px;height:140px;padding-right:20px;float:left}
.partinfolistA .infolist dl  dt img{width:210px;}
.partinfolistA .infolist dl  dd{width:300px;float:left}
.partinfolistA .infolist dl  dd a{font-size:16px;font-weight:bold;color:#333333}
.partinfolistA .infolist dl  dd a:hover{color:blue}
.partinfolistA .infolist dl  dd p{font-size: 13px; color: #333333; line-height: 1.7; text-align: justify; text-justify: inter-ideograph;}
.partinfolistA .infolist dl  dd p .pe1{color:green;font-size:18px;}
.partinfolistA .infolist dl  dd p .pe2{color:#a2a2a2;font-size:14px;text-decoration:line-through;}
.partinfolistA .infolist dl  dd p .tt{color:red;font-size:13px;}

.partinfolistB1 { padding-bottom: 20px;float:left;width:365px;}
.partinfolistB1 .title{line-height:50px;padding-left:15px;border-bottom:solid 1px #f9322e;background-color:#f5f5f5;}
.partinfolistB1 .title span{color:#444445;font-size:17px;}
.partinfolistB1 .title a{background-image:url(/images/1/more1.png);width:50px;height:20px;float:right;margin-top:15px;margin-right:10px;}
.partinfolistB1 .title a:hover{background-image:url(/images/1/more2.png);}
.partinfolistB1 ul {padding-top:5px; }
.partinfolistB1 ul li { height: 22px; padding-top: 8px; width: 100%; float: left; }

.partinfolistB2 { padding-bottom: 20px;float:right;width:365px;}
.partinfolistB2 .title{line-height:50px;padding-left:15px;border-bottom:solid 1px #f9322e;background-color:#f5f5f5;}
.partinfolistB2 .title span{color:#444445;font-size:17px;}
.partinfolistB2 .title a{background-image:url(/images/1/more1.png);width:50px;height:20px;float:right;margin-top:15px;margin-right:10px;}
.partinfolistB2 .title a:hover{background-image:url(/images/1/more2.png);}
.partinfolistB2 ul {padding-top:5px; }
.partinfolistB2 ul li { height: 22px; padding-top: 8px; width: 100%; float: left;  }



.partinfolistC { padding-bottom: 10px; }
.partinfolistC .info { padding-top: 10px; }
.partinfolistC .info img { border: 1px solid #CCCCCC; width: 235px; height: 160px; float: left; margin-right: 20px; }

.partinfolistC .info .p1 { line-height: 2; }
.partinfolistC .info .p1 a { background-position: left center; font-size: 15px; color: #333; font-weight: bold; background-image: url(/images/1/dot6.gif); background-repeat: no-repeat; padding-left: 10px; }
.partinfolistC .info .p1 a:hover { background-position: left center; font-size: 15px; color: #FF0000; font-weight: bold; background-image: url(/images/1/dot6.gif); background-repeat: no-repeat; padding-left: 10px; }

.partinfolistC .info .p2 { line-height: 2; color: #666666; font-size: 13px; }
.partinfolistC .info .p2 a { color: #FF0000; font-size: 13px; }


.sitemap td { background-color: White; padding: 10px; }

.Png {width:100%;text-align:left;padding-bottom:10px}
.Png a {display:inline-block;line-height:2.5;border:solid 1px #a2a2a2;margin:5px;width:80px;text-align:center}
.Png .a11 {background-color:#efefef;color:#000000}
.Png .a22 {background-color:#da251d;color:#ffffff}

.lineA { border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #efefef; }
.borderA { border-top: 1px solid; border-right: 1px solid; border-left: 1px solid; border-bottom: 1px solid; border-color: #cdcdcd; }
.borderB { border-right: 1px solid; border-left: 1px solid; border-bottom: 1px solid; border-right-color: #cdcdcd; border-bottom-color: #747474; border-left-color: #cdcdcd; }
.borderC { border-top: 1px solid; border-right: 1px solid; border-left: 1px solid; border-bottom: 1px solid; border-color: #848484; }

.imgBoder { border-top: 1px solid; border-right: 1px solid; border-left: 1px solid; border-bottom: 1px solid; border-color: #CCCCCC; border-style: solid; }
.imgBoderB { border-top: 1px solid; border-right: 1px solid; border-left: 1px solid; border-bottom: 1px solid; border-color: #FF0000; border-style: solid; }

.ons { color: #FFFFFF; background: #004276; }
.offs { color: #000000; background: #C8C7C6; cursor: pointer; }

.listtr1 { color: #505050; float: left; text-align: center; background-color: #efefef; padding-top: 25px; height: 48px; border-left-style: solid; border-left-width: 1px; border-left-color: #a2a2a2; border-top-style: solid; border-top-width: 1px; border-top-color: #a2a2a2; }
.listtr2 { color: #505050; float: left; text-align: center; background-color: #efefef; padding-top: 25px; height: 48px; border-left-style: solid; border-left-width: 1px; border-left-color: #a2a2a2; border-top-style: solid; border-top-width: 1px; border-top-color: #a2a2a2; border-right-style: solid; border-right-width: 1px; border-right-color: #a2a2a2; }
.listtr1_2 { color: #505050; float: left; text-align: center; background-color: #efefef; padding-top: 25px; height: 48px; border-left-style: solid; border-left-width: 1px; border-left-color: #a2a2a2; border-top-style: solid; border-top-width: 1px; border-top-color: #a2a2a2; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #a2a2a2; }
.listtr2_2 { border: 1px solid #a2a2a2; color: #505050; float: left; text-align: center; background-color: #efefef; padding-top: 25px; height: 48px; }



a.SearchTitle { font-size: 14px; color: #333333; text-decoration: none; }
a.SearchTitle:hover { font-size: 14px; color: #FF0000; text-decoration: underline; }
a.SearchTitle:visited { font-size: 14px; color: #CC0000; text-decoration: underline; }


/*客服部分*/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999;top:220px;display:none}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(/images/sidebar_bg.png) no-repeat;_background:url(/images/sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(/images/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}

/* green skin  */
.side_green .side_title{background-position:-505px 0;}
.side_green .side_center{background:url(/images/green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position:-505px -60px;}
.side_green .close_btn{background-position:-44px -45px;}
.side_green .close_btn:hover{background-position:-65px -45px;}
.side_green .show_btn{background-position:-187px 0;}
.side_green .msgserver a{color:#68c40b;}
.side_green hr{border-bottom:1px solid #edf2e5;}

/*广告*/
#leftFloat { position: fixed !important; top: 350px; position: absolute; z-index: 1; left: 5px; }
#rightFloat { position: fixed !important; top: 350px; position: absolute; z-index: 1; right: 5px; }
#movegg { position: absolute; z-index: 10000; }

#leftFloat2 { position: fixed !important; top: 280px; width: 155px; position: absolute; z-index: 1; }
#leftFloat2 p * { display: block; float: left; }

#leftFloat2 p img { filter: alpha(opacity=60); opacity: 0.6; float: left; }
#leftFloat2 p img:hover { filter: alpha(opacity=100); opacity: 1; float: left; }

#rightFloat2 { position: fixed !important; top: 200px; position: absolute; z-index: 1; }

/*相册切换*/
.flexslider { position: relative; clear: both; overflow: hidden; background: url(/images/loading.gif) 50% no-repeat; }
.slides { position: relative; z-index: 1; margin: 0 auto; }
.slides li { }
.slides li img { padding: 3px; background: #fff; border: 1px solid #d5d5d5; }
.flex-control-nav { position: absolute; bottom: 0px; z-index: 2; width: 100%; text-align: center; }
.flex-control-nav li { display: inline-block; margin: 0 0px; *display: inline; zoom: 1; }
.flex-control-nav a { display: inline-block; width: 0px; height: 0px; line-height: 0px; overflow: hidden; }

/*左右按钮*/
.flex-direction-nav { position: absolute; z-index: 3; width: 100%; top: 50%; margin-top: -53px; }
.flex-direction-nav li a { display: block; width: 55px; height: 106px; overflow: hidden; cursor: pointer; position: absolute; }
.flex-direction-nav li a.flex-prev { left: 0; background: url(/images/btn.jpg) no-repeat left -106px; }
.flex-direction-nav li a.flex-next { right: 0; background: url(/images/btn.jpg) no-repeat right -106px; }
.flex-direction-nav li a.flex-prev:hover { background: url(/images/btn.jpg) no-repeat left 0px; }
.flex-direction-nav li a.flex-next:hover { background: url(/images/btn.jpg) no-repeat right 0px; }

/*其它*/
.searchinput { width:250px; border: 1px solid #8f8f8f; background-color: #fff; color: #666666; height: 14px; font-size: 12px; padding: 3px; }
.searchBtn { border: 1px solid #8f8f8f; background-color: #f5f5f5; text-align: center; color: #666666; width: 44px; height: 21px; font-size: 12px; }

.searchContent { border: 1px solid #cccccc; min-height: 400px; padding: 10px 20px 20px 20px; background-color: white;margin-top:10px ;margin-bottom:10px}

.searchinput2 { border: 1px solid #8f8f8f; background-color: #fff; color: #666666; height: 14px; font-size: 12px; padding: 3px; }
.searchBtn2 { border: 1px solid #8f8f8f; background-color: #f5f5f5; text-align: center; color: #666666; width: 44px; height: 21px; font-size: 12px; }
.registrationInput { border: 1px solid #CCCCCC; height: 16px; line-height: 16px; background-color: #ffffff; padding: 0px; margin: 0px; color: #999999; }

.loginInput { border: 1px solid #CCCCCC; height: 15px; line-height: 15px; background-color: transparent; padding: 0px; margin: 0px; color: #999999; }
.orderTextBox { border: 1px solid #CCCCCC; height: 15px; line-height: 15px; background-color: transparent; padding: 0px; margin: 0px; color: #999999; }
.orderList { border: 1px solid #CCCCCC; height: 20px; line-height: 20px; background-color: transparent; padding: 0px; margin: 0px; color: #999999; }
.partsaddBtn { border: 1px solid #CCCCCC; background-color: #f3f0df; padding: 3px; margin: 0px; color: #999999; }


/*侧边文章*/
.sideinfo{width:268px;height:355px;border:solid 1px #a9cfe5;border-radius:3px;margin-bottom:10px}
.sideinfo dt{line-height:30px;height:30px;padding-left:20px;padding-right:10px;background-image:url(/images/1/titlebg1.gif)}
.sideinfo dt span{color:#fff;font-size:14px;float:left}
.sideinfo dt a{background-image:url(/images/1/more1.gif);width:50px;height:20px;float:right;margin-top:5px;}
.sideinfo dt a:hover{background-image:url(/images/1/more2.gif);}

.sideinfo dd {line-height:2.2;padding:14px;}
.sideinfo dd a{color:#333333;font-size:14px;display:block;background-image:url(/images/1/dot1.gif);background-repeat:no-repeat;background-position-y:center;padding-left:10px;overflow:hidden}
.sideinfo dd a:hover{color:red;}



/*产品(专业)内容相关*/
.ProductTop {width:100%}
.ProductTop h1{font-size:20px;text-align:center;}
.ProductTop h2{font-size:16px;font-weight:normal;text-align:center;color:red;display:none}

.ProductTop .price{line-height:2;padding-top:10px}
.ProductTop .price .pe1{color:green;font-size:18px;}
.ProductTop .price .pe2{color:#a2a2a2;font-size:14px;text-decoration:line-through;}
.ProductTop .price .tt{color:red;font-size:13px;}


/*jquery图层对话框*/
#light{position:fixed !important;padding-top:10px;padding-bottom:20px;position:absolute;background-color:#f7f8f8;z-index:2000;display:none;border:solid 2px #ffffff;border-radius:5px;-moz-border-radius:5px;box-shadow: 0px 0px 15px black; }
#light .head{height:40px;line-height:40px;font-size:14px;font-weight:bold;text-align:center;padding-bottom:5px;color:#666666}
#light .head a{float:right;margin-right:15px;}
#light .head a img{height:15px; }

#light #dialogbody1 {line-height: 2;  padding: 15px; text-align: justify; text-justify: inter-ideograph; overflow-y: scroll }

#light #dialogbody2 { line-height: 2; height: 90%; padding: 0px 20px 15px 20px; text-align: justify; text-justify: inter-ideograph; overflow: hidden }
#light #dialogbody2 iframe{width:100%;height:95%}

#fade {position:fixed !important;position:absolute;background-color:black;opacity:0.5;filter:alpha(opacity=50);z-index:1999;top:0px}
